package storeEntity

// EbStoreServiceRecord 客服聊天用户记录表
type StoreServiceRecord struct {
	ID          int64  `json:"id" gorm:"column:id" form:"id"`                               // 自增ID
	UserId      int64  `json:"user_id" gorm:"column:user_id" form:"user_id"`                // 发送人的uid
	ToUid       int64  `json:"to_uid" gorm:"column:to_uid" form:"to_uid"`                   // 送达人的uid
	Nickname    string `json:"nickname" gorm:"column:nickname" form:"nickname"`             // 用户昵称
	Avatar      string `json:"avatar" gorm:"column:avatar" form:"avatar"`                   // 用户头像
	IsTourist   int8   `json:"is_tourist" gorm:"column:is_tourist" form:"is_tourist"`       // 是否是游客
	Online      int8   `json:"online" gorm:"column:online" form:"online"`                   // 是否在线
	Type        int8   `json:"type" gorm:"column:type" form:"type"`                         // 0 = pc,1=微信，2=小程序，3=H5
	AddTime     int64  `json:"add_time" gorm:"column:add_time" form:"add_time"`             // 添加时间
	UpdateTime  int64  `json:"update_time" gorm:"column:update_time" form:"update_time"`    // 更新时间
	MssageNum   int64  `json:"mssage_num" gorm:"column:mssage_num" form:"mssage_num"`       // 消息条数
	Message     string `json:"message" gorm:"column:message" form:"message"`                // 内容
	MessageType int8   `json:"message_type" gorm:"column:message_type" form:"message_type"` // 消息类型
}

// TableName 表名称
func (*StoreServiceRecord) TableName() string {
	return "eb_store_service_record"
}
